a considerable amount - French English Dictionary